package com.mall.payment.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import org.springframework.stereotype.Component;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author: 谢君臣
 * @Date: 2022/6/24-12:37
 * @version: 1.0
 * @function:
 */
@ApiModel(value = "支付信息")
@Component
@Data
@TableName("payment_info")
public class PaymentEntity implements Serializable {
    //    支付记录id

    @TableId
    private Long id;
    //    商户订单编号
    private String orderId;
    //    支付系统交易编号
    private String transactionId;
    //    支付金额(元)
    private BigDecimal payerTotal;
    //    支付类型
    private String paymentType;
    //    交易类型
    private String tradeType;
    //  支付宝支付单号
    private String tradeNo;
    //    通知参数
    private String content;
    //    创建时间
    private Date createTime;
    //    更新时间
    private Date updateTime;
    //    交易状态
    private String status;
    //    订单软删除状态
    private String isDelete;









}
